external stores - French English Dictionary